sheep pen - Francés Inglés Diccionario